(CSI/CPI) Internship S1 2025 - .Net Full Stack Software Engineer
Description
Intern - .Net Full-Stack Software Engineer
Who we are
- Envisioning and preparing the Bank’s futures information systems
- Partnering and supporting core banking flagships and transverse areas in their large scale development projects
- Providing premium In-house Banking applications
The Mission statement
Project name: Compliance Applications health check Monitoring
Context of the project: In Compliance, all the health checks of applications are managed manually. Connection to the GUI, Access to data and Check they are properly displayed on the application. For each intervention during the WE and for each delivery, we need support people to perform the manual checks on applications.
Goal of the project: Creation of a monitoring portal which centralized the status of the different applications. Status, Alerts and Warnings will be displayed for each application for Support team to be able to follow on real time the health of applications and address issues as soon as they appeared. This one will guarantee a better efficiency of Support team.
Internship mission statement: This internship will allow the intern to work on the monitoring tool to be able to retrieve the status of applications and centralized the follow-up on one IU. The tool development will have to follow the full CI-CD pipeline (unit tests, Sonar check, …) process. Technology will be DotNet, Angular, Python and scripting.
The benefit for Compliance domain will be a better reactivity of the team in term of issues management and a reduction of the impact on users’ day to day work.
The Role
- Get to experience what it is like to work in a team and how they collaborate on a project.
- Attend team meetings to get a better sense of the project and understand team dynamics
- Responsible of user stories development
- Explore different frameworks, by being a part of the development of a UI from a web application
- Contribute on both front and backend technologies
Responsibilities
- Full Stack developer responsible for development of both front and back end using modern techniques and frameworks
- Get experience in microservices architecture
- Experience in containerization with Docker and Kubernetes
- Automated test implementation with Cypress
Qualifications and Profile
Good for candidates to have
- Understanding of Object Oriented analysis and design using common design patterns.
- Experience in back-end development using: NET, .NET Core, C#
- Basic understanding of the Spring Framework, Microservices architecture and API.
- Excellent Aptitude, Curious to learn and inquisitive.
- Excellent communication and interpersonal skills.
- Autonomous, self motivated and excellent team player.
- Fluency in English - as acting in a multi-cultural environment.
Functional
- Basic understanding of general banking, finance and investment banking.
Other Professional Skills and Mind-set
- Strong organizational and communication skills
- Strong sense of ownership and drive with customer focus
- Strong ability to analyze and summarize
- Strong interpersonal skills
- Skilled in providing oversight and mentoring team members
Education & Work Experience:
- Pursuing or Completed Master’s/Bachelor’s program.
- Master’s/Bachelor’s degree in Computers Science/IT or equivalent domain.